// main: "../common.less"
.question-section {
  margin: 0.4rem 0 0.8rem;
  .header {
    font-size: 0.32rem;
    margin: 0.2rem 0;
  }
}
.questions {
  .title {
    font-size: 0.26rem;
    line-height: 1.5;
    margin-bottom: @margin-lg;
  }
  .question {
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: @margin-lg;
    &:not(:last-child) {
      margin-bottom: @margin-lg;
    }
    .item {
      &:not(:last-child) {
        margin: @margin-sm 0;
      }
    }
  }
}
.fixedinfo {
  position: fixed;
  right: 0.6rem;
  bottom: 1rem;
  .time {
    display: flex;
    align-items: flex-end;
    .num {
      font-size: 0.5rem;
      line-height: 1;
      margin-right: 0.2rem;
    }
    .unit {
      font-size: 0.3rem;
      line-height: 1;
    }
  }
  .ranks {
    display: block;
    margin-top: 0.2rem;
    a {
      display: block;
      background-color: @color-brand;
      font-size: 0.32rem;
      color: #fff;
      padding: 0.1rem 0.3rem;
      border-radius: 0.2rem;
      text-align: center;
    }
  }
}
